Искусство схемотехники. Том 2 [Изд.4-е] - Пауль Хоровиц
Шрифт:
Интервал:
Закладка:
При разработке ТТЛ-элементов имеется тенденция использовать низкий уровень в качестве активного входного сигнала (как и для их аналогов НС и АС). Например, от низкого уровня срабатывают входы УСТАНОВКА и СБРОС триггеров. Поэтому цепи внешних цифровых входных сигналов почти всегда содержат нагрузочный резистор и, будучи активными, находятся в состоянии низкого уровня (отвод тока); это удобно, поскольку механические ключи и т. п. могут работать с возвратом на землю. Кроме этого, возрастает помехоустойчивость, так как цепь с напряжением около +5 В имеет помехоустойчивость 3 В, а цепь с напряжением около 0 В помехоустойчивость 0,8 В. Эта присущая ТТЛ слабость (низкая помехоустойчивость на низком уровне) станет очевидной, если вы представите себе, что кристалл может интерпретировать отрицательный выброс 0,5 В на своей земляной шине как входной сигнал высокого уровня. Такие выбросы не являются чем-то необычным; их могут порождать короткие импульсы тока в индуктивности шины земли. Дальнейшее обсуждение этого животрепещущего вопроса отложим до разд. 9.11.
Помехоустойчивость КМОП-логики одинакова в любом состоянии, поэтому при управлении от приборов, имеющих открытое состояние, в качестве входных цепей вы можете использовать резисторы, подключенные к питанию или к земле. Чаще используются резисторы, подключенные к земле, хотя подключение к питанию можно увидеть в схемах, в которых управляющий элемент аналогичен ключу с возвратом на землю.
Открытый ТТЛ-вход — это «едва ВЫСОКИЙ». Он располагается на логическом пороге (1,3 В), но, поскольку ток отсутствует, он не открывает входной транзистор. Вам, возможно, довелось видеть «схемы», в которых вход, который должен быть подключен к высокому ТТЛ-уровню, остается незадействованным. Никогда не делайте этого! Это столь же не разумно, сколь и опасно: незадействованный вход имеет нулевую помехоустойчивость, поэтому емкостная связь с любым близлежащим сигналом может привести к коротким всплескам к нижнему уровню на входе. В результате на выходе комбинационных элементов (вентилей) появляются выбросы, что само по себе уже плохо, но в случае триггеров или регистров будет просто недопустимо, поскольку незадействованный вход СБРОС может сработать в непредсказуемые моменты времени. Выбросы, нарушающие работу, иногда невозможно увидеть на осциллографе, они могут иметь характер одиночных импульсов длительностью около 20 не. В большинстве случаев вам, возможно, и удастся «выйти сухим из воды», особенно при небольшой емкости между незадействованным выводом и соседними выводами, тем не менее это не выход из положения; если вы попытаетесь найти причину неработоспособности с помощью логического анализатора или тестовой клипсы, у вас получится новая схема, поскольку дополнительные емкости тестового оборудования почти наверняка приведут к импульсным переходам к нижнему уровню на незадействованных выводах. Кроме того, зачем создавать заведомо ненадежную схему, если вы знаете, как с помощью простых соединений сделать ее надежной? (Конец тирады.)
Неиспользуемые входы. Неиспользуемые входы, которые влияют на логическое состояние ИС (например, вход триггера СБРОС), должны быть подключены соответствующим образом к высокому или низкому уровням. Входы, не оказывающие влияния (например, входы неиспользуемых функциональных частей в том же корпусе), в ТТЛ можно оставить неподключенными, но не в КМОП. Открытые входы незадействованного КМОП-вентиля могут, например, сместиться к логическому порогу, выходы при этом займут положение на половине напряжения питания, т. е. оба выходных МОП-транзистора будут открыты, потребляя значительный ток класса А. Это приведет к чрезмерному потреблению тока и может даже вызвать отказ элементов с большим числом выходных каскадов. Лучше заземлить все входы неиспользуемых функциональных частей в каждом КМОП-кристалле.
В ТТЛ можно не обращать внимания на неиспользуемые функциональные части кристалла, как и на несущественные входы используемых схем. Например, можно оставить неподключенными входы параллельной загрузки счетчика, если вы никогда не активизируете линию ЗАГРУЗКА.
9.07. КомпараторыМы вкратце уже упоминали о компараторах в разд. 4.23 для того, чтобы проиллюстрировать применение положительной обратной связи (триггер Шмитта) и показать, что специализированные ИС компараторов обладают существенно лучшими характеристиками, чем универсальные операционные усилители, используемые в качестве компараторов. Эти преимущества (малые задержки, высокая скорость нарастания выходного напряжения и сравнительно высокая устойчивость к большим перегрузкам) достигаются ценой полезных для операционных усилителей свойств (в частности, ценой точного управления фазовым сдвигом по частоте). Компараторы не имеют частотной компенсации (разд. 4.33) и не могут использоваться в качестве линейных усилителей.
Компараторы играют важную роль при сопряжении аналоговых (линейных) входных сигналов с миром цифровой техники. В данном разделе мы подробно рассмотрим компараторы, уделяя основное внимание их выходным характеристикам, некритичности в отношении к напряжению источника питания и способам подачи сигналов и защиты входов.
Напряжение питания и выходы. Большинство компараторов имеют выход с открытым коллектором, предназначенный для запуска логических входов (разумеется, с резистором подвески на шину питания) и сильноточных/высоковольтных нагрузок. Элемент 311, например, может управлять нагрузкой, подключенной к источнику питания до 40 В и потребляющей ток до 50 мА, а элемент 306 может работать с еще большим током. Эти компараторы имеют вывод земли в дополнение к выводам отрицательного и положительного питания, поэтому напряжение на нагрузке достигает уровня земли независимо от напряжения питания. Компараторы повышенного быстродействия (521, 527, 529, 360, 361, Am686, СМР-05, LT1016 и VC7695/7) в большинстве случаев имеют выходные каскады с активной нагрузкой. Они предназначены для управления 5-вольтовой цифровой логикой и обычно имеют 4 вывода питания — U+, U_, UKK (+5) и земля.
Следует обратить внимание на то, что для работы большинства компараторов необходимо использовать источники и положительного и отрицательного напряжения даже в том случае, если на входе никогда не появляется отрицательный сигнал. Примерами могут служить элементы 306, 710 и 711, а также компараторы с активной подгрузкой, перечисленные выше. Необходимость иметь источник отрицательного напряжения для обеспечения работы компаратора в аппаратуре, использующей только положительное напряжение, доставляет определенные неудобства. В связи с этим полезно знать характеристики компараторов, которые могут питаться лишь от положительного напряжения (например, 311, 319, 339, 393, 365, СА3290, НА4905, СМР-01, СМР-02, LT1016, AD790 и TLC372/4). Действительно, они могут работать с одним источником питания 5 В; это существенное достоинство для цифровых систем. При работе от одного источника +5 В компараторы 339, 393, 365, СА3290, НА4905, LT1017/18, AD790 и TLC372/4 имеют входной диапазон в режиме синфазного сигнала, достигающий уровня земли. Они созданы специально для работы с одним источником питания и за исключением элементов 4905 и 790 имеют всего два вывода питания (U+ и земля); при работе от расщепленного питания выход будет опускаться до U_. Кроме того, некоторые из них обладают довольно необычным свойством — они способны работать от одного источника питания с напряжением лишь +2 В. Говоря об источниках питания, следует упомянуть, что некоторые компараторы спроектированы для работы при малом токе питания в общем случае, менее 0,5 мА; примерами могут служить компараторы LP311, LP339, TLC373/4, TLC339/393, TLC3702/4, СМР-04, LT1017/8, МС14574 и LP365. Последние два элемента представляют собой счетверенные компараторы с программируемым рабочим током. Малая мощность достигается ценой низкого быстродействия с временем реакции порядка нескольких микросекунд. Для полного знакомства с маломощной электроникой обратитесь к гл. 14; в табл. 14.8 перечислены маломощные компараторы.
Входы. Входные цепи компараторов требуют некоторых мер предосторожности общего характера. Везде, где это возможно, следует использовать гистерезис (разд. 4.24), в противном случае возможны ошибочные переключения. Для того чтобы понять причины, вообразите себе компаратор без гистерезиса, в котором дифференциальное входное напряжение проходит через уровень 0 В, медленно изменяясь будучи аналоговым колебанием. Разница на входах всего в 2 мВ приведет к изменению состояния выхода с временем переключения менее 50 нc. Неожиданно в вашей схеме возникают быстрые логические перепады амплитудой 3000 мВ, сопровождаемые импульсами тока в цепях питания и т. п. Можно просто чудом избежать наложения этих быстрых колебаний на входной сигнал, ведь достаточно всего нескольких милливольт для того, чтобы разность на входе превысила 2 мВ и возникли многократные переходы и колебания. Именно по этой причине для создания хорошо работающей чувствительной схемы с компаратором необходим соответствующий гистерезис (с небольшим конденсатором параллельно резистору обратной связи) в сочетании с тщательно продуманной трассировкой и развязками по питанию. Старайтесь вообще избегать управления входами компаратора высокоимпедансными сигналами; используйте выход операционного усилителя. Если быстродействие не требуется, старайтесь также избегать применения быстродействующих компараторов, которые обостряют все эти проблемы. Некоторые компараторы доставляют в этом отношении больше беспокойств, чем другие; мы столкнулись с массой трудностей, применяя превосходный во всех других отношениях компаратор 311.